#include <SPI.h>
#include <Ethernet.h>
char formkey[] = "DdMBUd3xmTQ52Yvx2XZ01V83VUp2U06EQM"; 
byte mac[] = {0x90,0xA2,0xDA,0x00,0x55,0x8D};  
byte ip[] = {192,168,1,177};  
byte subnet[] = {255,255,255,0};
byte servdns[] = { 8,8,8,8};
byte gateway[] = {192,168,1,1};
char miservidor[] = "spreadsheets.google.com";
String datos="";
EthernetClient micliente;

void setup(){
    Ethernet.begin(mac, ip , servdns, gateway , subnet);
    delay(1000);
}

void loop(){
	  datos="entry.0.single=";
	  datos=datos + analogRead(0);
	  datos=datos + "&entry.1.single=";
	  datos=datos + analogRead(1);
	  datos=datos + "&submit=Submit";
	  if (micliente.connect(miservidor,80)!=0) {
	     micliente.print("POST /formResponse?formkey=");
	     micliente.print(formkey);
	     micliente.println("&ifq HTTP/1.1");
	     micliente.println("Host: spreadsheets.google.com");
	     micliente.println("Content-Type: application/x-www-form-urlencoded");
	     micliente.println("Connection: close");
	     micliente.print("Content-Length: ");
	     micliente.println(datos.length());
	     micliente.println();
	     micliente.print(datos);
	     micliente.println();
	  }
	  delay(1000);
	  if (micliente.connected()==true) { micliente.stop(); }
	  delay(1000);
}


